Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
80 HARROW ROAD Semi-Detached £170,465 £130,000 8 Dec 2016
83 HARROW ROAD Semi-Detached £182,274 £177,000 8 Apr 2022
84 HARROW ROAD Semi-Detached £245,081 £136,000 16 Dec 2005
85 HARROW ROAD Semi-Detached £255,280 £69,000 29 Aug 2000
88 HARROW ROAD Semi-Detached £232,557 £140,000 8 Jul 2013
90 HARROW ROAD Semi-Detached £269,530 £105,000 15 Nov 2002
93 HARROW ROAD Semi-Detached £169,521 £100,000 4 Jan 2013
94 HARROW ROAD Semi-Detached £300,912 £163,000 30 Jun 2005
98 HARROW ROAD Semi-Detached £243,621 £65,500 17 Jul 2000